Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 ELM PLACE Terraced £895,000 3 Feb 1997
13 ELM PLACE Terraced £1,100,000 30 Nov 2000
14 ELM PLACE Terraced £4,125,000 16 Nov 2023